/// readNum : 0
/// notFinishNum : 2
/// name : "测试任务111"
/// description : "测试111任务描述"
/// notReadNum : 2
/// finishNum : 0
/// allNum : 2

class OrganizationAnnouncementAnalysisDto {
  OrganizationAnnouncementAnalysisDto({
      num? readNum, 
      num? notFinishNum, 
      String? name, 
      String? description, 
      num? notReadNum, 
      num? finishNum, 
      num? allNum,}){
    _readNum = readNum;
    _notFinishNum = notFinishNum;
    _name = name;
    _description = description;
    _notReadNum = notReadNum;
    _finishNum = finishNum;
    _allNum = allNum;
}

  OrganizationAnnouncementAnalysisDto.fromJson(dynamic json) {
    _readNum = json['readNum'];
    _notFinishNum = json['notFinishNum'];
    _name = json['name'];
    _description = json['description'];
    _notReadNum = json['notReadNum'];
    _finishNum = json['finishNum'];
    _allNum = json['allNum'];
  }
  num? _readNum;
  num? _notFinishNum;
  String? _name;
  String? _description;
  num? _notReadNum;
  num? _finishNum;
  num? _allNum;
OrganizationAnnouncementAnalysisDto copyWith({  num? readNum,
  num? notFinishNum,
  String? name,
  String? description,
  num? notReadNum,
  num? finishNum,
  num? allNum,
}) => OrganizationAnnouncementAnalysisDto(  readNum: readNum ?? _readNum,
  notFinishNum: notFinishNum ?? _notFinishNum,
  name: name ?? _name,
  description: description ?? _description,
  notReadNum: notReadNum ?? _notReadNum,
  finishNum: finishNum ?? _finishNum,
  allNum: allNum ?? _allNum,
);
  num? get readNum => _readNum;
  num? get notFinishNum => _notFinishNum;
  String? get name => _name;
  String? get description => _description;
  num? get notReadNum => _notReadNum;
  num? get finishNum => _finishNum;
  num? get allNum => _allNum;

  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['readNum'] = _readNum;
    map['notFinishNum'] = _notFinishNum;
    map['name'] = _name;
    map['description'] = _description;
    map['notReadNum'] = _notReadNum;
    map['finishNum'] = _finishNum;
    map['allNum'] = _allNum;
    return map;
  }

}